如果经常和各种API打交 道,那curl命令能让你更快的使用这些API。
1.直接发送请求
curl URL
相当于发送一个GET请求,curl默认就是发送GET请求
curl https://jsonplaceholder.typicode.com/posts
[
{
"userId": 1,
"id": 1,
"title": "sunt aut facere repellat provident occaecati excepturi optio reprehenderit",
"body": "quia et suscipit\nsuscipit recusandae consequuntur expedita et cum\nreprehenderit molestiae ut ut quas totam\nnostrum rerum est autem sunt rem eveniet architecto"
},
{
"userId": 1,
"id": 2,
"title": "qui est esse",
"body": "est rerum tempore vitae\nsequi sint nihil reprehenderit dolor beatae ea dolores neque\nfugiat blanditiis voluptate porro vel nihil molestiae ut reiciendis\nqui aperiam non debitis possimus qui neque nisi nulla"
}
]
2.发送post请求
curl -X -POST URL 或者简写 curl -XPOST URL
curl -XPOST https://jsonplaceholder.typicode.com/posts
{
"id": 101
}%
3.post请求携带参数
curl -XPOST URL -d {}
curl -XPOST https://jsonplaceholder.typicode.com/posts -d '{"title":"张三"}'
{
"{\"title\":\"张三\"}": "",
"id": 101
}%